import * as THREE from '../../build/three.module.js';
import {
  OrbitControls
} from '../../jsm/controls/OrbitControls.js';

const scene = new THREE.Scene();

const k = innerWidth / innerHeight,
      s = 60,
      camera = new THREE.PerspectiveCamera(s, k, 1, 10000);
/**
 * PerspectiveCamera( fov, aspect, near, far )
 *    fov：视场，即能够看到的角度范围，人眼接近180度，一般游戏是60-90度
 *    aspect：渲染窗口的长宽比
 *    near：near属性表示的是从距离相机多远的位置开始渲染，一般情况会设置一个很小的值
 *    far：far属性表示的是距离相机多远的位置截止渲染
 */
camera.position.set(200, 300, 200); //设置相机位置
camera.lookAt(scene.position); //设置相机方向(指向的场景对象)